mule carriages - Turkish English Dictionary